Big Huge Thesaurus

Veronicastrum virginicum

noun